package com.dyb.demo.interface_abstract_extends;

/**
 * @author dyb
 * @Description
 * @date 2019/3/6 17:45
 */
public abstract class StringProcess implements Process {

    @Override
    public String name() {
        return getClass().getSimpleName();
    }

    /**
     * 可以改变返回值类型，但不能改变参数列表
     *
     * @author dyb
     * @param input
     * @return
     */
    @Override
    public abstract String process(Object input);

}
